substantial resources - Inglés Sinónimo Diccionario